Meaning of the word bossa-nova in English

What does bossa-nova mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

bossa-nova

US /ˈbɑːsə ˌnoʊ.və/
UK /ˈbɒsə ˌnəʊ.və/

Noun

Related Word: